needle latch - Englisch Synonyme Wörterbuch